Taiwan cherry - German English Dictionary